fog-generating projectile - Fransızca İngilizce Sözlük